package cn.fxxk.modular.system.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@TableName("fxxk_user")
public class FxxkUser {
    /**
     * 用户Id
     */
    @TableId("_id")
    private String id;

    /**
     * crm系统默认编号
     */
    @TableField("account_no")
    private String accountNo;

    /**
     * 协议销售额（单位：万元）
     */
    @TableField("field_gJS1S__c")
    private Long fieldGjs1sC;

    /**
     * 分公司
     */
    @TableField("field_28baW__c")
    private String field28bawC;

    /**
     * 客户名称
     */
    @TableField("name")
    private String name;

    /**
     * 销售品类
     */
    @TableField("field_G2axd__c")
    private String fieldG2axdC;

    /**
     * 协议编号
     */
    @TableField("field_dS242__c")
    private String fieldDs242C;

    /**
     * 手机
     */
    @TableField("tel")
    private String tel;

    /**
     * 特征1
     */
    @TableField("field_P4El1__c")
    private String fieldP4el1C;

    /**
     * 组织类型
     */
    @TableField("field_2kxn0__c")
    private String field2kxn0C;

    /**
     * 身份证号
     */
    @TableField("field_p8Oih__c")
    private String fieldP8oihC;

    /**
     * 资金往来账户类型1
     */
    @TableField("field_3wa01__c")
    private String field3wa01C;

    /**
     * 资金往来账户账号1
     */
    @TableField("field_yMH9X__c")
    private String fieldYmh9xC;

    /**
     * 业务类型
     */
    @TableField("record_type")
    private String recordType;

    /**
     * 主要联系人姓名
     */
    @TableField("field_7Ax5w__c")
    private String field7ax5wC;

    /**
     * 微信1
     */
    @TableField("field_43v7T__c")
    private String field43v7tC;

    /**
     * 国家
     */
    @TableField("country__r")
    private String countryR;

    /**
     * 省
     */
    @TableField("province__r")
    private String provinceR;

    /**
     * 市
     */
    @TableField("city__r")
    private String cityR;

    /**
     * 区
     */
    @TableField("district__r")
    private String districtR;

    /**
     * 默认收货地址
     */
    @TableField("address")
    private String address;

    /**
     * 创建人
     */
    @TableField("created_by__r")
    private String createdByR;

    /**
     * 创建时间
     */
    @TableField("create_time")
    private Integer createTime;

    /**
     * 最后跟进时间
     */
    @TableField("last_followed_time")
    private Integer lastFollowedTime;

    /**
     * 最后一次修改时间
     */
    @TableField("last_modified_time")
    private Integer lastModifiedTime;
}
